it beats everything - Espagnol Anglais Dictionnaire